草庐IT

Android ConstraintLayout TextView 跳出屏幕

全部标签

ios - Hackintosh 10.12.6 上 Xcode 9 beta 4 的空白模拟器屏幕

我使用的是10.12.6的hackintosh版本,并且我已经拥有运行良好的Xcode8.3.3。今天我安装了Xcode9beta4,当我尝试运行它时,模拟器给我的是黑屏和奇怪的图形,如下图所示,并且一直这样。我根据其他论坛尝试过的事情1.ReinstalltheXcodebeta2.`rm-rf~/Library/Developer/Xcode/DerivedData`3.OpenXcodeanddeleteallthesimulatorsusingtheWindow>Deviceswindow4.Takeabackupof`~/Library/Developer/CoreSimul

ios - 模板图像不会在启动屏幕 Storyboard上着色

我正在使用Storyboard设置我的启动屏幕,并且我正在使用设置为PDF模板图像的图像。我的目标是将此图像放在UIImageView中,并通过InterfaceBuilder为其设置色调颜色。如果我的Main.storyboard中有这样的ImageView,这种方法就可以正常工作,但不知何故,在LaunchScreen.storyboard上,图像不会着色并需要PDF上呈现的实际颜色。我在网上四处寻找信息,但没有找到太多关于在启动屏幕上正确使用模板图像的信息。启动屏幕是否支持使用色调?如果是,设置它的合适方法是什么? 最佳答案

ios - 为 iPhone 和 iPad 启动屏幕选择不同的背景图像

我构建了一个iPhone应用程序,其背景图像非常适合iPhone屏幕,但当我在iPad上运行时,该图像会水平拉伸(stretch)(因为iPad屏幕比iPhone更方形)。有没有办法让我选择要加载的背景图片?我知道我可以使用UIDevice.current.userInterfaceIdiom==.phone和UIDevice.current.userInterfaceIdiom==.pad检查我在哪个设备,但如果启动屏幕不接受附加代码,我如何选择正确的图像? 最佳答案 我能想到的最简单的方法是让图像集中的两个设备位于Assest.

ios - 应用程序在 Xcode 9 的 iphone X 模拟器中不占用整个屏幕

这个问题在这里已经有了答案:SeeingblackbarsatthetopandbottomoftheiPhoneXSimulator(11个答案)关闭5年前。随着Xcode9的发布,我们可以在iPhoneX模拟器上测试我们应用程序的UI。当我在iPhoneX模拟器上运行我的应用程序时,它没有占据整个屏幕。AppsView的顶部和底部留有空间。谁能告诉我如何删除该空间,我已经在我的应用程序中使用自动布局。我附上了我的应用程序的屏幕截图。

iphone - 是否可以在不打开特定 View 的情况下拍摄屏幕截图?

我是iPhone开发新手。不太熟悉iPhone技术中的View和布局。我要实现的是:我在包含一个按钮的页面中,单击该按钮我打开图TableView(使用核心图)。我想截取该图TableView的屏幕截图,但我不想打开该View。这可能吗?我们将不胜感激。 最佳答案 是的,您可以将View层合成到位图上下文中,然后从中获取图像对象:CGContextRefCGContextCreate(CGSizesize){CGColorSpaceRefspace=CGColorSpaceCreateDeviceRGB();CGContextRef

iPhone 登录屏幕数字键盘

我正在编写一个应用程序,我想显示登录屏幕,就像在iPhone中一样,您必须输入4位代码才能登录。最好的方法是什么?SDK是否有UIView或我必须设计自己的键盘谢谢 最佳答案 CocoaControls是浏览Cocoa和CocoaTouch自定义UI组件的绝佳站点:http://cocoacontrols.com/您可以使用PINView:http://cocoacontrols.com/platforms/ios/controls/pinview或KVPasscodeViewController:http://cocoacontr

iphone - 如何获取相机屏幕上指定点像素的RGB值?

我想以RGB形式获取相机屏幕上指定点的颜色值(不捕获)。我有以下代码片段,但它给出了View背景颜色的值,而不是相机屏幕上的图片。CGPointpoint=CGPointMake(100,200);unsignedcharpixel[4]={0};CGColorSpaceRefcolorSpace=CGColorSpaceCreateDeviceRGB();CGContextRefcontext=CGBitmapContextCreate(pixel,1,1,8,4,colorSpace,kCGImageAlphaPremultipliedLast);CGContextTranslat

iphone - 在设置下打开热点取代屏幕 Xcode iPhone 的用户界面

当我在“我的iPhone”设置下打开“人员热点”时,“我的iPhone”应用程序的UI在下方移动了20个像素。我该如何处理这个问题。有什么方法可以检测热点是打开还是关闭?谢谢维卡斯 最佳答案 您可以使用以下选择器获得多种尺寸,每当热点或其他通知出现时,statusBarFrame将变为40px高。CGRectrect;rect=[[UIScreenmainScreen]bounds];//GetscreendimensionsNSLog(@"Bounds:%1.0f,%1.0f,%1.0f,%1.0f",rect.origin.x,

objective-c - 拖出屏幕时弹回 UIImageView

我需要的是,当UIImageView被拖离屏幕时,它会在松手时反弹回来。我让它在左侧和顶部工作,这就是我正在做的。-(void)touchesEnded:(NSSet*)toucheswithEvent:(UIEvent*)event{if(!CGRectContainsPoint(self.view.frame,imageView.frame.origin)){CGFloatnewX=0.0f;CGFloatnewY=0.0f;//Ifoffscreenupperandleftif(imageView.frame.origin.x所以我想在右侧和底部实现相同的效果。但是我已经坚持了一

iphone - 管理 iPhone 5 和其他屏幕高度差异的最佳方式

管理iPhone5和其他版本屏幕高度差异的最佳方法是什么?如果我们使用Storyboard或xib,它会相应地调整它的大小。但是,如果整个View是以编程方式构建的,我们如何处理这个问题。目前我所做的是获取整个屏幕高度并根据此高度设置其余UI元素,例如height*.7或height*.5..但它仍然没有给我最好的体验。谢谢, 最佳答案 您可以检查[UIScreenmainScreen].bounds.size.height(可以将其用作静态方法或执行#define)并执行基于屏幕高度的屏幕设计。另一种方法是使用view.autor